technical commissioner - Spanish English Dictionary